home *** CD-ROM | disk | FTP | other *** search
/ Acorn User: China / Acorn User China CD-ROM (UK) (Disc A) / Acorn User China CD-ROM (UK) (Disc A).bin / DEMON / WWW / HTMLCHECK.ARC / !ReadMe next >
Encoding:
Text File  |  1997-01-19  |  2.1 KB  |  58 lines

  1. HTMLcheck 1.02
  2. ==============
  3.  
  4. HTMLcheck is a tool for validating HTML files. It uses a port of the
  5. sgmls SGML parser, along with a set of Document Type Definitions (DTDs)
  6. describing various versions of HTML.
  7.  
  8. Included are two frontends written using Acorn's DDE tool provided as
  9. part of their development systems - one provides a fully generalised
  10. frontend to sgmls, and the other is the main HTMLcheck tool.
  11.  
  12. Using HTMLcheck
  13. ===============
  14.  
  15. To use HTMLcheck to check your HTML pages, you will first need to add
  16. a DOCTYPE declaration to the start of the page (you should really be 
  17. doing this anyway). A DOCTYPE declaration looks like:
  18.  
  19.     <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
  20.  
  21. This should be the first line in the file, and "-//W3C//DTD HTML 3.2//EN"
  22. should be replaced with the identifier of the DTD you are claiming the
  23. document conforms to.
  24.  
  25. A full list of the identifiers known to HTML check can be found in the
  26. catalog file, !HTMLcheck.catalog, but the most common ones are:
  27.  
  28.     "-//IETF//DTD HTML 2.0//EN"
  29.     "-//W3C//DTD HTML 3.2//EN"
  30.  
  31. The first is the DTD for HTML 2.0, and the second the DTD for HTML 3.2,
  32. the version recently released as a recommended standard by the World Wide
  33. Web consortium.
  34.  
  35. Once you have added a DOCTYPE declaration to a file you can drag it to
  36. the HTMLcheck icon on the iconbar, and sgmls will be invoked to check
  37. the file - any errors will be reported in a window, with throwback if
  38. that has been enabled.
  39.  
  40. Copyright
  41. =========
  42.  
  43. The sgmls tool used by HTMLcheck is based on arcsgml, and hence portions
  44. of the code are covered by the arcsgml licence contained in the file
  45. Licence that accompanies this distribution. The rest of the sgmls code
  46. has been placed fully in the public domain by it's author James Clark.
  47.  
  48. The !HTMLcheck and !SGMLS frontends, and the overall distribution are
  49. copyright Tom Hughes, but may be freely used and distributed provided
  50. that no charge is made other than for the cost of distribition and
  51. materials.
  52.  
  53. Tom Hughes                               tom@compton.demon.co.uk
  54. 13 Priory Close                          http://www.compton.demon.co.uk/
  55. Hoddesdon
  56. Hertforshire
  57. EN11 8DB
  58.